/**
 * Created by Administrator on 2015/5/23.
 */

/*
 * position:fixed;
 top:50%;
 left:50%;
 z-index:999;
 margin-top:-height/2;
 margin-left:-width/2;
 * */



//waiting 60 seconds
var waitTime = 60;
function wTime(o) {
    if (waitTime == 0) {
        o.removeClass('disabled');
        o.html('<em></em>发送确认</a>');
        waitTime = 60;
    }
    else {
        o.addClass('disabled');
        o.html('重新发送(' + waitTime + ')');
        o.css('cursor', 'not-allowed');
        waitTime--;
        setTimeout(function() {
            wTime(o);
        }, 1000)
    }
}

$('#telphonenum').focus(function() {
    $(this).removeClass('error');
    $('.errorinfo').html('');
})

$('#getMessageVaildCode').click(function() {
    var phonenum = $('#telphonenum').val();
    var preg = /1[3-8]+\d{9}/;
    if (!phonenum || phonenum == null) {
        $('#telphonenum').addClass('error');
        $('.errorinfo').html('手机号码不能为空！');
    }
    else if (!preg.test(phonenum) || phonenum.length !== 11) {
        $('#telphonenum').addClass('error');
        $('.errorinfo').html('手机号码格式不对！');
    }
    else {
        wTime($(this));
    }

})
$('.sendvaildcode').click(function() {
    wTime($(this));
})

//验证增加的用户
function checkUser(user) {
    if (!user || user == null) {
        $('.form-table').next().html('<div class="error-info">用户名不能为空</div>');
    }
}
function checkMobile(str) {
    var re = /1[3-8]+\d{9}/;
    if (re.test(str)) {
        return re.test(str);
    } else {
        $('.form-table').next().html('<div class="error-info">手机号码格式不对</div>');
    }
}

/**
 * 是否是手机号
 * @param  number 字符串
 * @author RTS
 * @return bool
 */
function isMobile(number) {
    number = number || '';
    var preg = /1[3-8]+\d{9}/;
    return preg.test(number);
}
/**
 * 显示等待框 
 * @author RTS 2015年7月10日 13:16:56
 * @returns {undefined}
 */
function showWait() {
    var vw = $(window).width();
    $("#fwin_mask").show().css('opacity', 0.1);
    var obj = $("#swait");
    obj.show().css('opacity', 0.8);//.find('.winbody').css('width', vw * 0.8);
    var dw = obj.width(),
            dh = obj.height(),
            vh = $(window).height();
    obj.css({
        'left': (vw / 2) - (dw / 2),
        'top': (vh / 2) - (dh / 2)
    });
}
/**
 * 隐藏等待框
 * @author RTS 2015年7月10日 13:17:19
 * @returns {undefined}
 */
function hideWait() {
    $("#swait").hide();
    $("#fwin_mask").hide();
}


